/*
  $Id$

  osCommerce, Open Source E-Commerce Solutions
  http://www.oscommerce.com

  Copyright (c) 2010 osCommerce

  Released under the GNU General Public License
*/
/* ************************************************************************************* */
h1 								{padding:12px 10px 11px 20px;margin: 0px 0px 0px 0px;overflow:hidden;
   								 color:#363636; font-size: 1.5em; line-height:18px; font-weight:bold; text-transform:uppercase;}
h1 span.smallText					{font-size:0.55em;}								 
						 
h1.title_un						{}
h2								{font-size:1.2em; line-height:1.1em;padding: 10px 0px 10px 0px;margin: 0px 0px 0px 0px; color:#353535;}
h2 .smallText					{font-size:12px !important;}
								 
.contentContainer h3 			{margin:13px 0px 0px 0px;padding: 10px 10px 10px 10px; background:#f4f4f4;
								 font-size:1.1em;}
								 
h4 								{padding:7px 10px 1px 5px;  margin:20px 0px 10px 0px; overflow:hidden;
   								 font-size:1.1em; line-height:1.4em; font-weight:normal;}								 
/* ************************************************************************************* */
/* ************************************************************************************* */
.wrapper_box 				{ background:#fff;padding: 7px 0px 7px 0px;}

.prods_content .name_padd							{padding:19px 0px 17px 0px; vertical-align:top; text-align:left;}
.prods_content .pic_padd							{padding:0px 0px 0px 0px; text-align:left;}
.prods_content .pic_padd img{ border:none}	
.prods_content .desc_padd							{padding:1px 0px 0px 0px; text-align:left;}
.prods_content .listing_padd						{padding:6px 0px 5px 0px; text-align:left;}
.prods_content .price_padd							{padding:0px 0px 0px 0px;vertical-align:middle; text-align:left;}

.prods_content .button__padd						{width:100%;padding:0px 0px 0px 0px; text-align:left; overflow:hidden;}
.prods_content .button__padd a						{display:inline-block;}
.prods_content .button__padd .bg_button2-act,
.prods_content .button__padd .bg_button2			{float:left;}
.prods_content .button__padd .bg_button22-act,		
.prods_content .button__padd .bg_button22			{float:left;}
/* ************************************************************************************* */
/* ************************************************************************************* */
.prods_content.padding										{padding:11px 0px 5px 0px;}
.wrapper_box.padd											{padding:10px 5px 10px 5px;}

.prods_content .padd										{border:1px solid #e5e5e5;}
.wrapper_prods												{padding:0px 0px 0px 0px; overflow:hidden;}

.prods_content .data_padd							{padding:0px 0px 4px 0px;vertical-align:middle; text-align:left; border-bottom:1px solid #e5e5e5;}
.prods_content .manuf_padd							{padding:0px 0px 4px 0px;vertical-align:middle; text-align:left;}
.prods_content .name2_padd							{padding:10px 10px 10px 0px; vertical-align:top; text-align:left;}
.prods_content .pic2_padd							{padding:0px 0px 0px 0px; text-align:center;}
.prods_content .desc2_padd							{padding:10px 0px 10px 0px; text-align:left;border-bottom:1px solid #e5e5e5;}
.prods_content .price2_padd							{padding:0px 0px 4px 0px;vertical-align:middle; text-align:left; border-bottom:1px solid #e5e5e5;}
.prods_content .button2__padd						{padding:0px 0px 0px 0px;margin: 10px 0px 0px 0px; text-align:left; }

/* ************************************************************************************* */
.cart_hseparator						{background:url("../images/cart_hseparator.gif"/*tpa=http://cms.template-help.com/osc_32733/images/cart_hseparator.gif*/) 0px 50% repeat-x; display:none;}
.cart_hseparator img					{height:10px;}

.cart 									{border:1px solid #e5e5e5; border-width:1px 1px 1px 1px;}
.cart th								{border:1px solid #e5e5e5; border-width:0px 1px 1px 0px;padding: 10px 0px 10px 0px; text-transform:uppercase; background:#fcfcfc;}

tr .cart_prods,
tr .cart_update,
tr .cart_price							{border:1px solid #e5e5e5; border-width:0px 1px 1px 1px;}
/* ************************************************************************************* */
.cart table td							{padding: 0px 17px 0px 17px;}
.cart_products_options					{width:120px;padding:17px; border:1px solid #d7d7d7;}
.cart_total	td							{font-size:1em; font-weight:bold;
									     text-transform:uppercase;padding:10px; text-align:center; border:1px solid #e5e5e5; border-width:0px 0px 0px 0px;}
.cart_total .bg_button2,
.cart_total .bg_button2-act				{margin-top:8px;}
.or										{padding-top:8px;padding-right: 15px; }									 
									 
.cart_update,
.cart_price								{text-align:center;padding: 0px 0px 10px 0px;}
.cart_price SPAN.productSpecialPrice	{margin:-12px 0px 10px 0px; display:inline-block;}

.cart,
.cart table								{width:100%;}

.cart_total	td							{vertical-align:middle;}
.cart .row > td							{padding-bottom:17px;}
.contentPadd.extra-11{ padding:0; border:0;}
.contentPadd.extra-11 .cart_price span.productSpecialPrice {
color:#000000;
font-size:1.7em;
font-weight:bold;
line-height:2em;
padding:0 10px 0 10px;
}
/* ************************************************************************************* */
.prods_content a					{color:#4c4c4c; font-weight:normal;  text-decoration:none;}
.prods_content a:hover				{color:#4c4c4c; text-decoration:underline;}
  
.name span a					{color:#817a7a;font-weight:normal; text-decoration:none; font-size:1em;}
.extra-2 .name span a					{color:#817a7a;font-weight:normal; text-decoration:none; font-size:1.5em;}
.name span a:hover				{color:#817a7a; text-decoration:underline;}

.price b							{}
.price SPAN.productSpecialPrice 	{color:#353535;font-size:1.2em; line-height:2.1em; font-weight:bold;}
.price del							{color:#353535;font-size:1.2em; line-height:2.1em; font-weight:normal;}

.prods_content div					{color:#959595;}
.desc						{color:#959595; font-size:1.1em;} 

.cart_price   SPAN.productSpecialPrice 	{color:#000;font-size:1.7em; line-height:2.0em; font-weight:bold;}
.cart_total	  .productSpecialPrice 	{color:#000;font-size:1.7em; line-height:2.0em; font-weight:bold;}


h2 SPAN.productSpecialPrice 	{color:#2b2b2b;font-size:1.1em; line-height:1.2em; font-weight:bold;}
h2 del							{color:#2b2b2b;font-size:1.1em; line-height:1.2em; font-weight:normal;}

.data_add						{padding: 0px 0px 10px 0px;}
.data_add b						{line-height:2em;}
.border_bottom					{border-bottom:1px solid #f6f6f6;}
.data_add p						{font-size:1.1em; }
.data_add b						{font-size:1.1em;}
.prods_content .data a			{font-weight:bold;}
.data b							{color:#0381b9;}
.stars							{padding: 10px 0px 0px 0px;}
.stars	img{ margin-top:10px; margin-bottom:-5px;}
.stars_padd { padding:0px 0 22px 0; display:block;}
.data span						{color:#000;}
.manuf span						{font-weight:bold;}

.prod_img 							{text-align:left;}
.prod_img a 						{display:inline-block;}
.prods_pic_bg						{display:inline-block; border:0px solid #e5e5e5;}
/* ************************************************************************************* */
/* ************************************************************************************* */
table.listing 					{margin:0px 0px 0px 0px; width:100%; font-size:1em !important;}
table.listing td				{padding:1px 0px 1px 0px;background:url("../images/listing_hline.gif"/*tpa=http://cms.template-help.com/osc_32733/images/listing_hline.gif*/) 0px 50% repeat-x;
								 color:#5a5b5c;font-size:1.1em!important; }
.prods_content .listing b,							 
.prods_content .listing font	{background:#fff; font-size:1em;}							 

.prods_content .listing b 					{font-weight:normal;}
.prods_content .listing em,
.prods_content .listing font   				{color:#5a5b5c; font-weight:normal;padding:0px 0px 0px 3px;}
.prods_content .listing b font   			{color:#5a5b5c; padding:0px 3px 0px 0px;}
.prods_content .listing b font a 			{text-decoration:underline;}
.prods_content .listing b font a:hover   	{text-decoration:none}
.listing font a{}
.prods_content .listing font a 			{color:#5a5b5c; text-decoration:underline; font-weight:normal; font-size:1em;}
.prods_content .listing font a:hover   	{color:#5a5b5c; text-decoration:none} 
/* ************************************************************************************* */
/* ************************************************************************************* */
.prods_content .prods_table				{width:100%;}
.prods_content-td 					{padding:0px 0px 0px 0px;}
.prods_content-td .table			{padding:10px 10px 10px 10px;border:1px solid #e5e5e5;width:100%;}
/* ************************************************************************************* */
.prods_vseparator					{background:url("../images/spacer.gif"/*tpa=http://cms.template-help.com/osc_32733/images/spacer.gif*/) 50% 0px repeat-y;}
.prods_vseparator img				{width:20px;}
.prods_hseparator					{background:url("../images/spacer.gif"/*tpa=http://cms.template-help.com/osc_32733/images/spacer.gif*/) 0px 50% repeat-x;}
.prods_hseparator img				{height:14px;}

.contentInfoText.marg-top			{margin: 0px 0px 0px 0px;}
/* ************************************************************************************* */
/* ************************************************************************************* */
.show,
.cart_total							{padding:8px 10px 8px 0px;margin:0px 0px 0px 0px;}
.cart_total	strong					{text-transform:uppercase; display:inline-block; padding-right:10px;}
.prods_content .cart_update			{margin:20px 0px 0px 0px; width:100%;}
.prods_content .cart_update	td		{vertical-align:middle;}

.prods_content .cart_update	.buttonSet
									{padding:0px;}
									
.name_padd {
    padding: 19px 0 17px;
    text-align: left;
    vertical-align: top;
}

.prods_content div {
    color: #959595;
}									
/* ************************************************************************************* */
/* ************************************************************************************* */
.result1_top				{margin:10px 0px 0px 0px;border:1px solid #e5e5e5; border-width:1px 1px 1px 1px;}
.result1_bottom				{border-bottom:0px solid #e5e5e5;}

.result2_top				{margin:0px 0px 10px 0px;border:1px solid #e5e5e5; border-width:1px 1px 1px 1px;}
.extra-6{border-left:1px solid #e5e5e5;}
.result2_bottom				{border-bottom:0px solid #e5e5e5; }

.result_top_padd div  		{padding:10px 16px 10px 16px;}
.result_bottom_padd div		{padding:10px 16px 10px 16px;}

.result_top_padd			{margin:0px;}
.result_bottom_padd			{margin:0px;}

.wrapper_content-padd.un .result1_top				{margin:20px 26px 20px 26px;}
.wrapper_content-padd.un .result2_top				{margin:20px 26px 20px 26px;}

.result_right 	{text-align:right;}
.result *  		{color:#161419; font-size:1em; line-height:1.2em; }
.result b   	{color:#161419; font-weight:normal;}
/* ************************************************************************************* */
.result_un .result1_top,
.result_un .result2_top				{margin:10px 0px 0px 0px}
/* ************************************************************************************* */
.result_right b							{color:#333333; font-weight:bold;}
.result_right a.pageResults				{color:#333333; text-decoration:none;}
.result_right a:hover.pageResults 		{color:#333333 !important;	text-decoration:none;}
.result_right a.pageResults	u			{color:#333333; text-decoration:underline;}
.result_right a:hover.pageResults u 	{color:#333333 !important;	text-decoration:none;}
/* ************************************************************************************* */
/* ************************************************************************************* */
.buttonSet						{padding:10px 0px 0px 0px; overflow:hidden;}
.buttonAction					{display:inline-block;width:50%; float:left;padding:0px;margin:0px;}
.contentContainer textarea,
.contentContainer select,
.contentContainer input				{border:1px solid #d9d9d9;background:#fff;padding:1px; color:#706c56; font-size:1em; line-height:1.4em; }
/* ************************************************************************************* */
/* ************************************************************************************* */
/* ************************************************************************************* */
.ui-state-default					{font-weight: normal;border:0px; text-transform:none;}
.prods_content .buttonAction .ui-state-default,
.buttonAction .ui-state-default								{border:0px solid #e5e5e5;}/*color: #fff; background: #393939*/
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default,
.buttonAction .ui-state-default.ui-state-hover 				{border:0px solid #303030;}/*color: #fff; background: #191919*/
.prods_content .ui-state-default,
.ui-state-default											{border:0px solid #303030;} /* background: #191919*/
.ui-state-default.ui-state-hover 							{border:0px solid #e5e5e5;}/*color: #fff; background: #393939*/
.ui-datepicker												{background:#fff; border:1px solid #e5e5e5;}

span.ui-button-icon-primary									{ display:none;}
.ui-widget-header{ background:#000;}
/* ************************************************************************************* */
.ui-dialog	.ui-dialog-titlebar
.ui-dialog	.ui-dialog-titlebar				{border-top:0px;}
.ui-dialog	.ui-dialog-titlebar span		{color:#fff;}
.ui-dialog	.ui-dialog-titlebar,
.ui-dialog	.contentContainer				{background:#303030;}
/* ************************************************************************************* */
/* ************************************************************************************* */
.prods_content .right a.bg_button2,
.prods_content .right a.bg_button2-act,
.prods_content .right a.bg_button22,
.prods_content .right a.bg_button22-act,

.prods_content .left a.bg_button2,
.prods_content .left a.bg_button2-act,
.prods_content .left a.bg_button22,
.prods_content .left a.bg_button22-act			{margin:0px 0px 0px 0px;}
/* ************************************************************************************* */
/* ************************************************************************************* */
p										{margin-top:0px; margin-bottom:0px;}
.coProgressBar							{float: left; width: 75%; padding-top: 5px; }
#coProgressBar							{height:5px;}
.ui-progressbar							{border:1px solid #e5e5e5;}
.ui-progressbar .ui-progressbar-value	{background:#e5e5e5;}

.moduleRow { }
.moduleRowOver 						{background-color: #f8f8f8; cursor: pointer;}
.moduleRowSelected 					{background-color: #f8f8f8;}

.checkoutBarFrom, .checkoutBarTo 	{color: #696767;font-size: 1em;  }
.checkoutBarCurrent 				{color: #ff0000;font-size: 1em;}
/* ************************************************************************************* */
/* ************************************************************************************* */
#piGal ul {
  list-style: none;margin:0px 0px 0px 0px;padding:0px 0px 5px 0px; margin:0px auto 0px auto; float:left;
}
#piGal .outer ul	{ margin:0 auto; }
#piGal li {
	border:1px solid #E5E5E5;
}
#piGal li {
	border:1px solid #E5E5E5;
	vertical-align:top;
	height: auto;
    margin: 0;
}
#piGal li a	{
	display:block;
}
#piGal ul.thumbs	{
	padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;overflow:hidden;

}
#piGal ul.thumbs li	{
	margin:10px 5px 0px 0px;
	border:1px solid #E5E5E5; overflow:hidden;
}
#piGal ul.thumbs li:hover	{
	border:1px solid #999;
}
#piGal .outer {
  overflow:hidden; background:#fff;padding:0px 0px 5px 0px; margin-right:0px;
}
.extra-left{
	float:left;
	width:250px;
}
.extra-right{
	float:right;
	width:350px;
}
.wrapper_pic_div.border-img{border:0px solid #E5E5E5;}
/* ************************************************************************************* */
.prods_info .options select		{margin: 0px 20px 0px 0px; width:130px;}
.prods_info .options			{padding:10px 0px 10px 0px; border:1px solid #e5e5e5; border-width:1px 0px 1px 0px; margin-top:10px;}
.prods_info .options br			{line-height:10px;}
.prods_info .options-title		{padding: 0px 0px 10px 0px;font-size:1.1em; font-weight:bold;}

.prods_info .desc_padd			{padding: 10px 0px 10px 0px; border-top:1px solid #e5e5e5; border-bottom:1px solid #e5e5e5; width:350px }

.prods_info .info				{padding: 0px 0px 0px 0px;}
/* ************************************************************************************* */
/* ************************************************************************************* */
.upcoming td				{padding: 5px 5px 5px 5px;}
/* ************************************************************************************* */
/* ************************************************************************************* */
/* ************************************************************************************* */
/* ************************************************************************************* */
/* ************************************************************************************* */
button										{font-size:1.1em;}									
.bg_button2 a,
.bg_button2-act a,
.bg_button22 a,
.bg_button22-act a							{}

.prods_content .bg_button2 a,
.prods_content .bg_button2-act a,
.prods_content .bg_button22 a,
.prods_content .bg_button22-act a			{}

.prods_content a.bg_button2-act,
.prods_content a.bg_button22-act			{text-decoration:none;}

.bg_button2,
.bg_button22,
.bg_button2-act,
.bg_button22-act,
.bg_button2 div,
.bg_button22 div,
.bg_button2-act div, 
.bg_button22-act div						{display:inline-block; cursor:pointer;}
/* ************************************************************************************* */
/* ************************************************************************************* */
/* ************************************************************************************* */
/* ************************************************************************************* */

/* ************************************************************************************* */
.bg_button22 .button-padd					{padding:0 10px 0 0; overflow:hidden;}

.bg_button22 .button-padd span					{color:#962e65;font-weight:normal;text-decoration:underline; white-space:nowrap; font-size:0.998em;text-transform:lowercase;}											 
/* ************************************************************************************* */
/* ************************************************************************************* */

/* ************************************************************************************* */
.bg_button22-act .button-br					{}
.bg_button22-act .button-padd				{padding:0 10px 0 0; overflow:hidden;}


.bg_button22-act .button-padd span				{color:#962e65; font-weight:normal;text-decoration:none; white-space:nowrap; font-size:0.998em;text-transform:lowercase;}											 
/* ************************************************************************************* */	
/* ************************************************************************************* */

/* ************************************************************************************* */										 
/* ************************************************************************************* */

/* ************************************************************************************* */
.bg_button2 .button-padd					{padding:0; overflow:hidden;}


.bg_button2 .button-padd span					{color:#69b5c4;font-weight:normal;text-decoration:underline; white-space:nowrap; font-size:0.998em; text-transform:lowercase;}
/* ************************************************************************************* */
/* ************************************************************************************* */

/* ************************************************************************************* */
.bg_button2-act .button-padd				{padding:0; overflow:hidden;}


.bg_button2-act .button-padd span				{color:#69b5c4;font-weight:normal;text-decoration:none; white-space:nowrap; font-size:0.998em; text-transform:lowercase;}
/* ************************************************************************************* */	
/* ************************************************************************************* */
/* Icons
----------------------------------*/

/* states and images */
.ui-icon { width: 16px; height: 16px; background-image: url("../ext/jquery/ui/redmond/images/ui-icons_cd0a0a_256x240.png"/*tpa=http://cms.template-help.com/osc_32733/ext/jquery/ui/redmond/images/ui-icons_cd0a0a_256x240.png*/); }
.ui-widget-content .ui-icon {background-image: url("../ext/jquery/ui/redmond/images/ui-icons_cd0a0a_256x240.png"/*tpa=http://cms.template-help.com/osc_32733/ext/jquery/ui/redmond/images/ui-icons_cd0a0a_256x240.png*/); }
.ui-widget-header .ui-icon {background-image: url("../ext/jquery/ui/redmond/images/ui-icons_cd0a0a_256x240.png"/*tpa=http://cms.template-help.com/osc_32733/ext/jquery/ui/redmond/images/ui-icons_cd0a0a_256x240.png*/); }
.ui-state-default .ui-icon { background-image: url("../ext/jquery/ui/redmond/images/ui-icons_000000_256x240.png"/*tpa=http://cms.template-help.com/osc_32733/ext/jquery/ui/redmond/images/ui-icons_000000_256x240.png*/);}
.bg_button22 .ui-state-default .ui-icon,
.bg_button2-act .ui-state-default .ui-icon { background-image: url("../ext/jquery/ui/redmond/images/ui-icons_ffffff_256x240.png"/*tpa=http://cms.template-help.com/osc_32733/ext/jquery/ui/redmond/images/ui-icons_ffffff_256x240.png*/);}
.ui-state-hover .ui-icon{background-image: url("../ext/jquery/ui/redmond/images/ui-icons_ffffff_256x240.png"/*tpa=http://cms.template-help.com/osc_32733/ext/jquery/ui/redmond/images/ui-icons_ffffff_256x240.png*/);}
.ui-state-focus .ui-icon {background-image: url("../ext/jquery/ui/redmond/images/ui-icons_cd0a0a_256x240.png"/*tpa=http://cms.template-help.com/osc_32733/ext/jquery/ui/redmond/images/ui-icons_cd0a0a_256x240.png*/); }
.ui-state-active .ui-icon {background-image: url("../ext/jquery/ui/redmond/images/ui-icons_cd0a0a_256x240.png"/*tpa=http://cms.template-help.com/osc_32733/ext/jquery/ui/redmond/images/ui-icons_cd0a0a_256x240.png*/);}
.ui-state-highlight .ui-icon {background-image: url("../ext/jquery/ui/redmond/images/ui-icons_cd0a0a_256x240.png"/*tpa=http://cms.template-help.com/osc_32733/ext/jquery/ui/redmond/images/ui-icons_cd0a0a_256x240.png*/); }
.ui-state-error .ui-icon, .ui-state-error-text .ui-icon {background-image: url("../ext/jquery/ui/redmond/images/ui-icons_cd0a0a_256x240.png"/*tpa=http://cms.template-help.com/osc_32733/ext/jquery/ui/redmond/images/ui-icons_cd0a0a_256x240.png*/); }
/* ************************************************************************************* */
/* ************************************************************************************* */
.ui-button-text-icon-primary .ui-button-text, .ui-button-text-icons .ui-button-text { padding: 0px 0px 0px 0px;  }
.ui-button-text-icon-secondary .ui-button-text, .ui-button-text-icons .ui-button-text {padding: 0px 0px 0px 0px; }
/* ************************************************************************************* */	
/* ************************************************************************************* */										
.buttonSet .bg_button2 .button-padd,
.buttonSet .bg_button2-act .button-padd,
.buttonSet .bg_button22 .button-padd,
.buttonSet .bg_button22-act .button-padd	{padding: 0px 0px 0px 0px;}												
/* ************************************************************************************* */
.wrapper_pic_tl,
.wrapper_pic_tr,
.wrapper_pic_bl,
.wrapper_pic_br				{background:url("../images/wrapper_pic.png") no-repeat;}

/*.wrapper_pic_br				{background:none;}*/

.wrapper_pic_tl:hover,
.wrapper_pic_tr:hover,
.wrapper_pic_bl:hover,
.wrapper_pic_br:hover		{background:url("../images/wrapper_pic-act.png") no-repeat;}


.wrapper_pic_t				{background:url("../images/wrapper_pic_border.gif") 0px 0px repeat-x;display:inline-block;position:relative;}
.wrapper_pic_r				{background:url("../images/wrapper_pic_border.gif") 100% 0px repeat-y;display:inline-block;position:relative;}
.wrapper_pic_b				{background:url("../images/wrapper_pic_border.gif") 0px 100% repeat-x;display:inline-block;position:relative;}
.wrapper_pic_l				{background:url("../images/wrapper_pic_border.gif") 0px 0px repeat-y;display:inline-block;position:relative;}

.wrapper_pic_tl				{background-position:0px 0px;display:inline-block;position:relative;}
.wrapper_pic_tr				{background-position:100% 0px;display:inline-block;position:relative;}
.wrapper_pic_bl				{background-position:0px 100%;display:inline-block;position:relative;}
.wrapper_pic_br				{background-position:100% 100%;display:inline-block;position:relative;}

/*.wrapper_pic_br:hover		{background:none !important;}*/

.wrapper_pic_t:hover				{background:url("../images/wrapper_pic_border-act.gif") 0px 0px repeat-x;display:inline-block;position:relative;}
.wrapper_pic_r:hover				{background:url("../images/wrapper_pic_border-act.gif") 100% 0px repeat-y;display:inline-block;position:relative;}
.wrapper_pic_b:hover				{background:url("../images/wrapper_pic_border-act.gif") 0px 100% repeat-x;display:inline-block;position:relative;}
.wrapper_pic_l:hover				{background:url("../images/wrapper_pic_border-act.gif") 0px 0px repeat-y;display:inline-block;position:relative;}

.wrapper_pic_tl:hover				{background-position:0px 0px;display:inline-block;position:relative;}
.wrapper_pic_tr:hover				{background-position:100% 0px;display:inline-block;position:relative;}
.wrapper_pic_bl:hover				{background-position:0px 100%;display:inline-block;position:relative;}
.wrapper_pic_br:hover				{background-position:100% 100%;display:inline-block;position:relative;}


.contentContainer.log h3{ margin-top:0;}
.contentContainer.log .contentPadd{ border:0; padding:0;} 
.data_add span{ line-height:2.5em;}
.contentPadd.extpa_pad .result_un{ margin-bottom:10px;}
.contentPadd.extpa_pad .buttonSet{ padding-top:0;}
.wp ol, .wp li 			{margin:0;padding:0;}
.wp 					{width:100%;margin:0 auto;list-style-type:none;}
.bd 					{display:table; width:100%;}
.doc 					{display:table-row;}
.s1, .s2			 	{display:table-cell;vertical-align:top;}

.s1, .s2,  	{display:inline;zoom:1;vertical-align:top;}
.s1 		{width:26%; }
.s2 		{width:65%;}
.big .s1 		{width:41%; }
.big .s2 		{width:59%; }
.extra-10{ width:160px!important;overflow:hidden; position:relative;display:block;}
.extra-4{ width:160px!important; overflow:hidden; position:relative; display:block;}

.price_padd {
    text-align: left;
}

h1 {
    color: #363636;
    /*font-size: 1.5em;*/
    font-size: 18px;
    font-weight: bold;
    line-height: 18px;
    margin: 0;
    overflow: hidden;
    padding: 12px 10px 11px 20px;
    text-transform: uppercase;
}


.div-text-panel-admin:hover {
	background:#FFE3C9;	
}

.div-icon-panel-admin {
	height: 64px;
	width: 64px;
	float: left;
}
.div-text-panel-admin {
	float: left;
	height: 64px;
	width: 240px;
	margin-left: 7px;
	border-left:2px dotted #CCC ;
}

.title-option-panel{
	font-family:trebuchet ms,verdana,helvetica,arial;
	display:block;
	text-align:left;
	font-size:28px;
	font-weight:normal;
	line-height:34px;	
	color:#133D67;
	margin-left:15px;
}

.description-option-panel{
	font-family:trebuchet ms,verdana,helvetica,arial;
	display:block;
	font-size:12px;
	font-weight:normal;
	line-height:30px;	
	color:#000;
	margin-left:15px;
}

a.link_panel_admin, a.link_panel_admin:visited{
	text-decoration:none !important;
	
	font-family:trebuchet ms,verdana,helvetica,arial;	
	font-size:28px !important;
	font-weight:normal;
	line-height:34px;	
	color:#133D67;
	margin-left:15px;	
}

a.link_panel_admin:active{
	text-decoration:none !important;
	font-family:trebuchet ms,verdana,helvetica,arial;	
	font-size:28px !important;
	font-weight:normal;
	line-height:34px;	
	color:#133D67;
	margin-left:15px;	
}

a.link_panel_admin:hover{
	text-decoration: none;
	cursor:hand;
	font-family:trebuchet ms,verdana,helvetica,arial;	
	font-size:28px !important;
	font-weight:normal;
	line-height:34px;	
	color:#133D67;
	margin-left:15px;
	
}

.link_panel_admin img{ border:0; }


.table_object{	
	
	text-align:center;
	font-family:Tahoma,Times New Roman;

}

.table_object th {
	
	/*background:url("../images/bc_bg.png") repeat-x scroll 50% 50% #F5F5F5;*/
	background: #FFF;
	border-bottom:1px solid #CCC;
	border-left:1px solid #CCC;
	border-top:1px solid #CCC;
	border-right:0px solid #CCC;
	font-size:11px;
	height:30px;
	font-family:Arial;
	line-height:30px;
	margin:0;
	padding:0;
	text-align:center;
	/*color:#911E79;*/
	color:#000;
}

.table_object th.right {
	/*background:url("../images/header-table-object.png") repeat-x scroll 50% 50% #F6A828;*/
	background:url("../images/bc_bg.png") repeat-x scroll 50% 50% #F5F5F5;
	
	border-bottom:1px solid #CCC;
	border-left:1px solid #CCC;
	border-top:1px solid #CCC;
	border-right:1px solid #CCC;
	
	font-size:12px;
	height:30px;
	font-family:Arial;
	line-height:30px;
	margin:0;
	padding:0;
	text-align:center;
	/*color:#911E79;*/
	color:#000;
}



.table_object th span{
	margin:5px;
}

.table_object td{		
	font-size: 11px;	
	padding: 2px; 
	border-left: 1px solid #CCC;	
	border-bottom: 1px solid #CCC;
}

.table_object td.column_operations_right {
    border-bottom: 1px solid #CCCCCC;
    border-left: 1px solid #CCCCCC;
    border-right: 1px solid #CCCCCC;
    font-size: 12px;
    height: 25px;
    line-height: 25px;
    padding: 2px;
    
}

.table_object td.column_operations_right_data {
    border-bottom: 1px solid #CCCCCC;
    border-left: 1px solid #CCCCCC;
    border-right: 1px solid #CCCCCC;
    font-size: 12px;
    height: 25px;
    line-height: 25px;
    padding: 2px;
    
}

.table_object td.column_operations{		
	/*background: #F0F0F0;*/
	width:32px;
}

.table_object tbody{		
	overflow:auto;
}

.table_object a{ color: #000 !important;/*9d2626*/ }



.table_object a:hover{ color: #000;/*b5b7b8*/ }


.div_menu_buttons{
	font: 11px Tahoma, Arial, Helvetica, sans-serif;
	color:#0379A1;
	width:98%;
}

.div_menu_buttons a:link, div_menu_buttons a:active{
	font-weight:bold;
	color:#3484AB;
	text-decoration:none !important;
}

div_menu_buttons a:visited{
	font-weight:bold !important;
	color:#3484AB;
	text-decoration:none !important;
}


.div_menu_buttons a:hover{
	color:#3484AB;
}

/*css para tabs*/

#tab_contenedor{padding:8px 8px; width:680px; background:#FFF;/*097793*/ border:0px solid #FFFFFF;}
#tab_contenido{
	padding:5px; 
	background:#FFFFFF; 
	border:8px solid #FFa54c;/*04667f*/

	
	
}

ul.titulos{
margin:0px; padding:0px;  
 margin-top:5px; 
margin-bottom:6px;  }
ul.titulos li{display:inline;}
ul.titulos li a{ 
color:#FFa54c;
padding:5px 10px 6px 10px;  
text-transform:uppercase; 
border:1px solid #FFa54c; 
background:#FFF;/*FFF*/


    /*-moz-border-bottom-colors: none;
    -moz-border-image: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    -moz-transition: all 0.1s linear 0s;
    background-color: #F57A1D ;
    background-image: -moz-linear-gradient(center top , #FFF, #FFa54c) ;
    border-color: #FFa54c ;
    
    border-style: solid ;
    border-width: 1px ;
    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2) inset, 0 0 2px rgba(0, 0, 0, 0.2) ;*/


	border-top-left-radius 	:4px;
	-moz-border-radius-topleft:4px;
	
	border-top-right-radius:4px;
	-moz-border-radius-topright:4px;
	
	border-bottom-right-radius:0px;
	-moz-border-radius-bottomright:0px;
	
	border-bottom-left-radius:0px;
	-moz-border-radius-bottomleft:0px;

}
ul.titulos li a:hover{border:1px solid #FFa54c;}
ul.titulos li a.activo{color:#FFF;
	border-bottom: 1px solid #FFa54c;
	background:#FFa54c;
	
	
    /*-moz-border-bottom-colors: none;
    -moz-border-image: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    -moz-transition: all 0.1s linear 0s;
    background-color: #F57A1D ;
    background-image: -moz-linear-gradient(center top , #FFB26B, #FFa54c) ;
    border-color: #FFa54c ;
    
    border-style: solid ;
    border-width: 1px ;
    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2) inset, 0 0 2px rgba(0, 0, 0, 0.2) ;*/	
	
	
	border-top-left-radius 	:4px;
	-moz-border-radius-topleft:4px;
	
	border-top-right-radius:4px;
	-moz-border-radius-topright:4px;
	
	border-bottom-right-radius:0px;
	-moz-border-radius-bottomright:0px;
	
	border-bottom-left-radius:0px;
	-moz-border-radius-bottomleft:0px;
	
	}
a.tab{font: bold 15px Arial, Helvetica, sans-serif; text-decoration:none;}


.contenido ul{margin:10px 0px; /*padding:0 11px;*/}
.contenido ul li{ margin-bottom:3px; font-size:15px;}
.contenido ul li a{color:#3f4c4f;}
.contenido ul li a:hover{color:#899fa5;}


#contenido_2, #contenido_3 { display:none; }  


div.pagging {
	/*width: 860px;*/
	margin: 10px auto;
	text-align: right;
	padding: 10px 0;
	border-top: solid 1px #DDD;
	border-bottom: solid 1px #DDD;
	background-color: #FFF;
	line-height: 30px !important;
	
	
}

div.pagging a {
	margin: 5px 5px;
	padding: 5px;
	color: #333;
	border:1px solid #CCC;	
	font-size: 9pt;
	font-family: Arial,Times New Roman ;
	font-weight: normal;
}

div.pagging a.selected {
	margin: 5px 5px;
	padding: 5px;
	font-weight: bold;
	text-decoration: none;
	cursor: default;
}

div.pagging a.anterior { margin-right: 20px;border:1px solid #CCC; }
div.pagging a.siguiente { margin-left: 20px;border:1px solid #CCC; }


.notFilled{
	border:1px solid #F00;
}


/*para la pathBrowser*/
#breadcrumb
{
    font: 16px Arial,Tahoma,sans-serif;
	/*text-transform:uppercase;*/
    /*background-image:url('../images/bc_bg.png');  */
    background-repeat:repeat-x;
    height:30px;
    line-height:30px;
    color:#9b9b9b;
    /*border:solid 1px #cacaca;*/
    border-bottom:3px dotted #FFA54C;
    width:680px;
    overflow:hidden;
    margin:0px;
    padding:0px;
    
}

/*#breadcrumb ul
{

}*/

#breadcrumb li 
{
    list-style-type:none;
    float:left;
    padding-left:10px;
    color:#454545;   
    
}

#breadcrumb a{
    
    height:30px;
    display:block;
    /*background-image:url('../images/bc_separator.png'); */
    background-image:url('../images/arrow_next.png'); 
    background-repeat:no-repeat; 
    background-position:right;
    padding-right: 20px;
    text-decoration: none;
    color:#454545;
	font-weight:bold;
    
    
}
.home
{
    border:none;
    margin: 8px 0px;
}

#breadcrumb a:hover
{
	color:#35acc5;
}


/**********************************************************************/
/*estilo para tabla nuevo*/
.table_object_compras{	
	
	text-align:center;
	font-family:Tahoma,Times New Roman;

}

.table_object_compras th {
	
	/*background:url("../images/bc_bg.png") repeat-x scroll 50% 50% #F5F5F5;*/
	background: #FFF;
	border-bottom:1px solid #CCC;
	border-left:0px solid #CCC;
	border-top:0px solid #CCC;
	border-right:0px solid #CCC;
	font-size:14px;
	height:30px;
	font-family:Tahoma;
	font-weight:bold;
	line-height:30px;
	margin:0;
	padding:0;
	text-align:left;	
	color:#000;
}

.table_object_compras th.right {
	/*background:url("../images/header-table-object.png") repeat-x scroll 50% 50% #F6A828;*/
	background:url("../images/bc_bg.png") repeat-x scroll 50% 50% #F5F5F5;
	
	border-bottom:1px solid #CCC;
	border-left:1px solid #CCC;
	border-top:1px solid #CCC;
	border-right:1px solid #CCC;
	
	font-size:12px;
	height:30px;
	font-family:Arial;
	line-height:30px;
	margin:0;
	padding:0;
	text-align:center;
	/*color:#911E79;*/
	color:#000;
}



.table_object_compras th span{
	margin:5px;
}

.table_object_compras td{		
	font-size: 11px;	
	padding: 2px; 
	border-left: 0px solid #CCC;	
	border-bottom: 1px dotted #CCC;
}

.table_object_compras td.column_operations_right {
    border-bottom: 1px solid #CCCCCC;
    border-left: 1px solid #CCCCCC;
    border-right: 1px solid #CCCCCC;
    font-size: 12px;
    height: 25px;
    line-height: 25px;
    padding: 2px;
    
}

.table_object_compras td.column_operations_right_data {
    border-bottom: 1px solid #CCCCCC;
    border-left: 1px solid #CCCCCC;
    border-right: 1px solid #CCCCCC;
    font-size: 12px;
    /*height: 25px;
    line-height: 25px;*/
    padding: 5px;
    
}

.table_object_compras td.column_operations{		
	/*background: #F0F0F0;*/
	width:32px;
}

.table_object_compras tbody{		
	overflow:auto;
}

.table_object_compras a{ color: #000 !important;/*9d2626*/ }



.table_object_compras a:hover{ color: #000;/*b5b7b8*/ }


input.classButton{

    -moz-border-bottom-colors: none;
    -moz-border-image: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    -moz-transition: all 0.1s linear 0s;
    background-color: #F57A1D ;
    background-image: -moz-linear-gradient(center top , #FFFFFF, #F57A1D) ;
    border-color: #CCCCCC #AAAAAA #AAAAAA #CCCCCC ;
    border-radius: 4px 4px 4px 4px ;
    border-style: solid ;
    border-width: 1px ;
    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2) inset, 0 0 2px rgba(0, 0, 0, 0.2) ;
    cursor: pointer;
    display: inline-block;
    line-height: inherit;
    padding: 4px 8px;
    text-shadow: 0 1px 1px rgba(255, 255, 255, 0.5);
    vertical-align: middle;
	font-size:11px;
	height:35px;
}

input.classButton:hover {
    border-color: #AAAAAA #777777 #777777 #AAAAAA;
    background-color: #EEEEEE ;
    background-image: -moz-linear-gradient(center top , #FFFFFF, #DDDDDD) ;
}



/*css para nuevo detalle de producto*/

.titleLabel{
	font-family:Arial;
	font-weight:bold;
	font-size:13px;
	color:#DB5C02;
}

.dataLabel{
	font-family:Arial;	
	font-size:11px;
	font-weight:normal;
	color:#000;
}

.titlePublication{
	font-size:18px;
	font-family:Helvetica,Arial;
	/*font-style:italic;*/
	font-weight:bold;
}